separation motor - Spanish English Dictionary